RS2.7: an Adaptable Replication Framework
نویسندگان
چکیده
The RS2.7 Replication Framework revisits the replication function in order to provide a component-based middleware support that can adapt to several kind of environment. It clearly identifies what minimal functions are relevant to replication: binding replicas between themselves, and synchronizing them in order to support the right levels of coherency. This paper focuses on the coherency issue. We analyse how this feature can be decomposed with respect to two dimensions: functional and scheduling. Playing with these two dimensions allows to provide different replication solutions by merely assembling RS2.7 components. A prototype of RS2.7 is operational and has been applied to a platform for interactive networked applications. RÉSUMÉ. RS2.7 est un Canevas de Duplication redéfinissant la fonctionnalité de duplication, afin de fournir un intergiciel à base de composants pouvant s’adapter à différents environnements. Il identifie les fonctions minimales propres à la duplication : la liaison entre les copies et leur synchronisation afin d’obtenir la cohérence locale souhaitée. Ce papier se focalise sur les problèmes de cohérence. Nous analysons comment cette caractéristique peut se décomposer selon deux dimensions : fonctionnelle et structurelle. En jouant avec ces deux dimensions, il est possible de fournir différentes solutions gérant la duplication en assemblant simplement des composants conformes à RS2.7. Un prototype de RS2.7 est opérationnel et a été utilisé dans une plate-forme pour applications interactives en réseau.
منابع مشابه
DEVELOPMENT OF PRODUCTIVITY MEASUREMENT AND ANALYSIS FRAMEWORK FOR MANUFACTURING COMPANIES
The purpose of this research is to present an alternative approach for measuring productivity in manufacturing companies. To achieve the research objective, an in depth investigation on the existing productivity measurement and analysis practices of a case manufacturing company has been carried out through both qualitative and quantitative approaches. The investigation result has shown that the...
متن کاملA Meta Protocol for Adaptable Mobile Replicated Databases1
! " #$ % &'( ()*+, Abstract. This paper presents a meta protocol that allows the replacement of replication control protocols in mobile replicated databases. The meta protocol is motivated by the adaptability requirements of mobile database systems but can also be used on replicated databases with fixed nodes. The paper defines three properties that meta protocol executions have to enforce and ...
متن کاملA Middleware Architecture for Supporting Adaptable Replication of Enterprise Application Data
Enterprise-wide data replication improves availability, performance, fault-tolerance and dependability of database services within and between different subunits in medium and large enterprises. The overhead of consistency management of replicated data can be tamed by built-in DBMS functionality. Different kinds of applications, e.g., update-intensive online transaction processing, cyclical upd...
متن کاملAdaptable Transaction Consistency for Mobile Environments
Consistency criteria adopted for the transactional management of shared objects define the degree of allowable interleaving between concurrent transactions. This paper presents an application aware adaptable framework for mobile environments that uses an adaptable Quality of Service specification. The utility of such a specification is illustrated by the use of an adaptable transaction consiste...
متن کاملUbiData: An Adaptable Framework for Information Dissemination to Mobile Users
We present the architecture of UbiData an adaptable framework for mobile computing information dissemination systems. Applications built upon this framework communicate using dynamic channels, an information push model with extensions to capture mobilityspecific requirements. We also introduce the development process for UbiData’s applications.
متن کامل